Big Huge Thesaurus

Anthony Burgess

noun